//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <string.h>
//#include <errno.h>
//#include <stdlib.h>
//
//int main()
//{
//	int* p = (int*)malloc(20);
//	if (p == NULL)
//	{
//		printf("%s", strerror(errno));
//		return -1;
//	}
//	else
//	{
//		int i = 0;
//		for (i = 0; i < 5; i++)
//		{
//			p[i] = i + 1;
//		}
//		int* ptr = (int*)realloc(p, 40);
//		if (ptr != 0)
//		{
//			for (i = p[4]; i < 10; i++)
//			{
//				ptr[i] = i + 1;
//			}
//		}
//
//	}
//	
//	
//	return 0;
//}